package com.gp.pj.mapper;

import com.gp.pj.entity.Dict;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;

/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author Chloe
 * @since 2020-12-14
 */
public interface DictMapper extends BaseMapper<Dict> {

    /**
     * 查询dict类型文本的关键
     *
     * @param code 代码
     * @param key  关键
     * @return {@link String}
     */
    String queryDictTextByKey(@Param("code") String code,@Param("key") String key);

    /**
     * 查询表dict类型文本的关键
     *
     * @param code  代码
     * @param text  文本
     * @param table 表格
     * @param key   关键
     * @return {@link String}
     */
    String queryTableDictTextByKey(@Param("code") String code, @Param("text") String text, @Param("table") String table, @Param("key") String key);

}
